;(function(window) {

  var svgSprite = '<svg>' +
    '' +
    '<symbol id="icon-shipin" viewBox="0 0 1071 1024">' +
    '' +
    '<path d="M1.18272 847.5648"  ></path>' +
    '' +
    '<path d="M480.57 260.577c0 22.268 17.555 39.814 39.818 39.814h201.232c20.979 0 39.391-17.545 39.391-39.814v-128.014c0-22.268-17.126-39.395-39.391-39.395h-201.232c-22.263 0-39.818 17.126-39.818 39.395v128.014z"  ></path>' +
    '' +
    '<path d="M177.92512 588.618752l523.82208 0 0 146.142208-523.82208 0 0-146.142208Z"  ></path>' +
    '' +
    '<path d="M129.92 260.577c0 22.268 17.983 39.814 40.246 39.814h200.366c22.265 0 40.246-17.545 40.246-39.814v-128.014c0-22.268-17.982-39.395-40.246-39.395h-200.365c-22.264 0-40.246 17.126-40.246 39.395v128.014z"  ></path>' +
    '' +
    '<path d="M57.135 891.671c0 21.836 17.555 39.81 39.818 39.81h694.455c22.265 0 39.817-17.974 39.817-39.81v-167.835l209.796 141.718v-421.73l-209.796 142.147v-172.973c0-22.259-17.553-39.386-39.817-39.386h-694.455c-22.265 0-39.818 17.126-39.818 39.386v478.674z"  ></path>' +
    '' +
    '<path d="M1098.615808 847.5648"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-fangbianvideo" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M914.176 837.888c0 42.112-34.176 76.288-76.288 76.288L186.24 914.176c-42.112 0-76.352-34.176-76.352-76.288l0-312.96L32 524.928l0 312.96c0 84.928 69.184 154.112 154.24 154.112l651.648 0c84.928 0 154.112-69.184 154.112-154.112l0-312.96-77.824 0L914.176 837.888zM837.888 32 186.24 32C101.184 32 32 101.184 32 186.24l0 312.832 77.824 0L109.824 186.24c0-42.112 34.304-76.416 76.352-76.416l651.648 0c42.112 0 76.288 34.304 76.288 76.416l0 312.832L992 499.072 992 186.24C992 101.184 922.816 32 837.888 32z"  ></path>' +
    '' +
    '<path d="M617.984 196.416c216.512 14.784 265.344 150.016 265.344 150.016l-8.064-89.664c-76.864-107.584-227.712-99.136-329.344-78.08C531.2 176.64 516.032 175.296 500.48 175.296c-188.992 0-342.144 153.152-342.144 342.144s153.152 342.208 342.144 342.208c188.928 0 342.272-153.216 342.272-342.208C842.688 369.984 748.928 244.416 617.984 196.416zM377.472 734.208c-51.648 0-93.632-41.984-93.632-93.76 0-51.84 41.984-93.76 93.632-93.76 51.776 0 93.824 41.92 93.824 93.76C471.36 692.16 429.312 734.208 377.472 734.208zM377.472 488.256c-51.648 0-93.632-41.92-93.632-93.76 0-51.712 41.984-93.632 93.632-93.632 51.776 0 93.824 41.984 93.824 93.632C471.36 446.336 429.312 488.256 377.472 488.256zM623.488 734.208c-51.904 0-93.76-41.984-93.76-93.76 0-51.84 41.856-93.76 93.76-93.76 51.776 0 93.632 41.92 93.632 93.76C717.12 692.16 675.264 734.208 623.488 734.208zM623.488 488.256c-51.904 0-93.76-41.92-93.76-93.76 0-51.712 41.856-93.632 93.76-93.632 51.776 0 93.632 41.984 93.632 93.632C717.12 446.336 675.264 488.256 623.488 488.256z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shipin1" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M853.52 898.036 173.227 898.036c-39.545 0-71.61-32.058-71.61-71.607L101.617 146.173c0-39.541 32.064-71.607 71.61-71.607L853.52 74.566c39.546 0 71.607 32.067 71.607 71.607l0 680.256C925.127 865.979 893.057 898.036 853.52 898.036L853.52 898.036zM212.377 114.5l-35.41 0c-19.557 0-35.416 15.855-35.416 35.411l0 97.178 70.825 0L212.377 114.5 212.377 114.5zM212.377 291.548l-70.826 0 0 168.004 70.825 0L212.377 291.548 212.377 291.548zM212.377 504.011l-70.826 0 0 177.04 70.825 0L212.377 504.011 212.377 504.011zM212.377 725.518l-70.826 0 0 97.174c0 19.566 15.859 35.42 35.416 35.42l35.41 0L212.377 716.47 212.377 725.518 212.377 725.518zM771.647 504.011 771.647 114.5 255.092 114.5l0 743.61 516.556 0L771.648 716.47 771.648 504.011 771.647 504.011zM885.192 149.911c0-19.555-15.853-35.41-35.41-35.41l-35.419 0 0 132.588 70.829 0L885.192 149.911 885.192 149.911zM885.192 291.548l-70.82 0 0 168.004 70.82 0L885.192 291.548 885.192 291.548zM885.192 504.011l-70.82 0 0 177.04 70.82 0L885.192 504.011 885.192 504.011zM885.192 725.518l-70.82 0 0 132.594 35.41 0c19.558 0 35.41-15.854 35.41-35.42L885.192 716.47 885.192 725.518 885.192 725.518zM402.039 640.257c-6.92 6.914-18.107 6.914-25.005 0-3.423-3.429-5.117-7.917-5.151-12.404l-0.154 0.087L371.729 345.217l0.45 0c-0.243-4.826 1.313-9.717 4.998-13.407 6.915-6.927 18.102-6.927 25 0l247.824 141.059c3.323 3.332 5.189 7.83 5.189 12.532 0 4.711-1.866 9.217-5.189 12.54L402.039 640.257 402.039 640.257zM415.157 391.898l0 190.159L581.46 486.61 415.157 391.898z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-yinshipinzhuanmamct" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M924.637 53.791l-804.624 0c-31.751 0-57.486 25.76-57.486 57.486l0 804.624c0 31.751 25.76 57.486 57.486 57.486l804.624 0c31.751 0 57.486-25.76 57.486-57.486l0-804.624c0-31.751-25.76-57.486-57.486-57.486zM407.389 801.001l0-574.737 344.873 287.383-344.873 287.383z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shipin2" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M384.00041 767.995337c0-70.693556 57.30163-128.001792 127.998489-128.001792 70.704567 0 128.000691 57.308237 128.000691 128.001792 0 70.692454-57.296124 128.000691-128.000691 128.000691C441.30204 895.996028 384.00041 838.687791 384.00041 767.995337zM672.003892 511.995056c0-70.693556 57.296124-128.000691 127.995185-128.000691 70.700162 0 128.003994 57.307135 128.003994 128.000691 0 70.701263-57.303832 127.998489-128.003994 127.998489C729.300016 639.993545 672.003892 582.69742 672.003892 511.995056zM384.00041 256.002483c0-70.703466 57.30163-128.001792 127.998489-128.001792 70.704567 0 128.000691 57.298326 128.000691 128.001792 0 70.694657-57.296124 127.991882-128.000691 127.991882C441.30204 383.994365 384.00041 326.69714 384.00041 256.002483zM128.002332 511.995056c0-70.693556 57.300529-128.000691 127.998489-128.000691 70.704567 0 128.000691 57.307135 128.000691 128.000691 0 70.701263-57.296124 127.998489-128.000691 127.998489C185.30286 639.993545 128.002332 582.69742 128.002332 511.995056zM448.000205 511.995056c0-35.347328 28.653568-64.000896 63.998694-64.000896 35.352834 0 64.003098 28.653568 64.003098 64.000896 0 35.357238-28.650264 64.000896-64.003098 64.000896C476.654874 575.995952 448.000205 547.352294 448.000205 511.995056zM784.324512 945.751623c31.518704 46.01286 105.437465 78.248399 191.674552 78.248399 16.524636 0 48.000397-99.358135 48.000397-99.358135-59.075548-8.588803-108.348849-32.718934-135.995986-64.963282 84.456562-91.315491 135.995986-213.476898 135.995986-347.681347C1023.99946 229.225238 794.773121 0 512 0 229.22798 0 0.00054 229.225238 0.00054 511.995056 0.00054 794.772581 229.22798 1023.998921 512 1023.998921 612.052947 1023.998921 705.460582 995.364072 784.324512 945.751623z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shipin3" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M585.629677 165.498193c-9.564954-37.172069-47.455499-59.553179-84.627568-49.988225l-347.489209 89.416066c-37.172069 9.564954-59.553179 47.455499-49.988225 84.627568l166.333069 646.387005c9.564954 37.172069 47.455499 59.553179 84.627568 49.988225l347.485195-89.42008c37.180097-9.56094 59.561207-47.451485 49.992239-84.623555L585.629677 165.498193zM566.656308 213.166425l-423.029469 108.529919-10.728965-41.832125c-5.282199-20.582915 7.168698-41.623406 27.751613-46.901591l348.384293-89.355859c20.582915-5.282199 41.623406 7.168698 46.901591 27.751613l2.384214 9.300042 0 0L566.656308 213.166425zM151.493944 352.361997l423.029469-108.529919 117.436606 457.841407-423.04151 108.489781L151.493944 352.361997zM700.003732 733.041557l21.883395 85.317947c5.282199 20.582915-7.168698 41.623406-27.751613 46.901591l-348.384293 89.355859c-20.582915 5.282199-41.623406-7.168698-46.901591-27.751613l-21.887409-85.334002L700.003732 733.041557z"  ></path>' +
    '' +
    '<path d="M515.949608 894.385437c24.010724-6.157214 38.536771-30.705791 32.379558-54.716515-6.157214-24.010724-30.705791-38.536771-54.716515-32.379558-24.010724 6.157214-38.536771 30.705791-32.379558 54.716515C467.390306 886.016604 491.938883 900.542651 515.949608 894.385437zM499.990624 832.175103c10.291457-2.641099 20.811703 3.584349 23.448788 13.875806 2.641099 10.291457-3.584349 20.807689-13.875806 23.448788-10.287443 2.641099-20.807689-3.584349-23.448788-13.875806C483.473718 845.336448 489.699167 834.816203 499.990624 832.175103z"  ></path>' +
    '' +
    '<path d="M333.588076 248.488796l-7.989242-31.156115 99.541707-25.525096 7.989242 31.156115-99.541707 25.525096Z"  ></path>' +
    '' +
    '<path d="M254.272892 268.614431l-7.992459-31.152899 29.197338-7.490748 7.992459 31.152899-29.197338 7.490748Z"  ></path>' +
    '' +
    '<path d="M565.705031 483.798838c-20.346099-79.289176-101.417415-127.290556-180.694549-106.924388-38.42037 9.85395-70.695568 34.073393-90.893155 68.206994-20.197587 34.125573-25.889196 74.079226-16.031233 112.487555 9.849936 38.412343 34.06938 70.691554 68.202981 90.889141 23.191903 13.723281 49.085114 20.755509 75.35161 20.755509 12.370621 0 24.837573-1.561379 37.127917-4.720263C538.069819 644.155316 586.039088 563.096042 565.705031 483.798838zM452.402669 639.607648c-31.745373 8.160114-64.799254 3.443865-93.024498-13.257677-28.225245-16.701542-48.258265-43.393504-56.39831-75.16296-8.1561-31.761428-3.451893-64.799254 13.257677-93.024498 16.697528-28.225245 43.38949-48.250237 75.150918-56.39831 10.195125-2.617016 20.418348-3.865317 30.493058-3.865317 54.704474 0 104.728824 36.903143 118.941792 92.285954C557.633221 555.758763 517.968564 622.793719 452.402669 639.607648z"  ></path>' +
    '' +
    '<path d="M389.859187 473.28662c-0.654254-2.556809-3.283312-4.110161-5.840121-3.455907l-20.458486 5.246074c-2.556809 0.654254-4.110161 3.283312-3.455907 5.840121l28.329604 110.456557c0.654254 2.556809 3.283312 4.110161 5.840121 3.455907l20.458486-5.246074c2.556809-0.658268 4.110161-3.287326 3.455907-5.840121L389.859187 473.28662z"  ></path>' +
    '' +
    '<path d="M455.36086 457.227291c-0.654254-2.556809-3.283312-4.110161-5.840121-3.455907l-20.458486 5.246074c-2.556809 0.654254-4.110161 3.283312-3.455907 5.840121l28.329604 110.456557c0.654254 2.556809 3.283312 4.110161 5.840121 3.455907l20.458486-5.246074c2.556809-0.654254 4.114175-3.283312 3.455907-5.840121L455.36086 457.227291z"  ></path>' +
    '' +
    '<path d="M828.101067 96.713207c-34.920311-47.604011-91.017584-72.726566-150.113187-67.356063l-6.357905 0.590033 0.016055 0.196678c-7.750704 1.45702-13.622935 8.240391-13.622935 16.41656 0 9.155544 7.357348 16.569086 16.480781 16.705556l0.012041 0.140484 6.434168-0.594047c47.250794-4.471405 92.133428 15.710126 120.057636 53.781293 31.801566 43.341324 34.534984 101.180599 6.976035 147.347659l-1.830306 3.070579c-2.119302 2.813694-3.419782 6.277628-3.419782 10.074711 0 9.296028 7.533957 16.829985 16.829985 16.829985 5.691609 0 10.696854-2.841791 13.74335-7.164685l0.140484 0.08429 3.307395-5.543098C871.342046 223.461896 867.942333 151.016298 828.101067 96.713207z"  ></path>' +
    '' +
    '<path d="M684.57056 105.314843l-6.410085 0.537853 0.036124 0.421452c-8.39693 1.368716-14.827084 8.601635-14.827084 17.387907 0 9.761632 7.911257 17.672889 17.672889 17.672889 0.056194 0 0.108373-0.016055 0.168581-0.016055l0.024083 0.301037 6.386002-0.545881c18.576-1.557366 36.264944 6.410085 47.226711 21.373639 12.695741 17.299603 13.71124 40.355036 2.596947 58.738372l-3.32345 5.494932 0.056194 0.032111c-1.742002 2.773556-2.789611 6.028771-2.789611 9.548899 0 9.966337 8.075824 18.042161 18.042161 18.042161 7.481777 0 13.895876-4.555696 16.633307-11.042043l2.099233-3.475976c18.668318-30.834234 16.962441-69.531558-4.350991-98.583651C745.384081 116.075918 715.693789 102.549314 684.57056 105.314843z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-shipin4" viewBox="0 0 1365 1024">' +
    '' +
    '<path d="M256.006827 42.669796a42.666382 42.666382 0 1 1 85.332764 0v938.660408a42.666382 42.666382 0 1 1-85.332764 0zM554.671502 383.147526c0-23.039846 16.213225-33.279778 37.546417-23.039847l227.838481 114.345905c41.813055 21.333191 40.959727 55.466297 0 75.94616l-33.279778 17.066553-193.705376 96.426024c-21.333191 10.239932-38.399744 0-38.399744-23.039847z" fill="#333333" ></path>' +
    '' +
    '<path d="M0.008533 384.000853A41.813055 41.813055 0 0 1 41.821588 341.334471h255.998293a42.666382 42.666382 0 0 1 43.51971 42.666382 41.813055 41.813055 0 0 1-41.813054 42.666383h-255.998294A42.666382 42.666382 0 0 1 0.008533 384.000853zM0.008533 639.999147A41.813055 41.813055 0 0 1 41.821588 597.332764h255.998293a42.666382 42.666382 0 0 1 43.51971 42.666383 41.813055 41.813055 0 0 1-41.813054 42.666382h-255.998294A42.666382 42.666382 0 0 1 0.008533 639.999147zM1024.001707 384.000853a41.813055 41.813055 0 0 1 41.813054-42.666382h255.998294a42.666382 42.666382 0 0 1 41.813054 42.666382 41.813055 41.813055 0 0 1-41.813054 42.666383h-255.998294a42.666382 42.666382 0 0 1-41.813054-42.666383zM1024.001707 639.999147a41.813055 41.813055 0 0 1 41.813054-42.666383h255.998294a42.666382 42.666382 0 0 1 41.813054 42.666383 41.813055 41.813055 0 0 1-41.813054 42.666382h-255.998294a42.666382 42.666382 0 0 1-41.813054-42.666382z" fill="#333333" ></path>' +
    '' +
    '<path d="M1024.001707 42.669796a42.666382 42.666382 0 1 1 85.332764 0v938.660408a42.666382 42.666382 0 1 1-85.332764 0z" fill="#333333" ></path>' +
    '' +
    '<path d="M1262.933447 0.003413H102.407851A101.54599 101.54599 0 0 0 0.008533 101.549403v820.047866A103.252645 103.252645 0 0 0 102.407851 1023.996587h1160.525596a101.54599 101.54599 0 0 0 102.399318-101.54599V101.549403A103.252645 103.252645 0 0 0 1262.933447 0.003413z m17.066553 870.394198a68.266212 68.266212 0 0 1-67.412884 68.266211H152.754182a68.266212 68.266212 0 0 1-67.412884-68.266211V153.602389a68.266212 68.266212 0 0 1 67.412884-68.266211h1059.832934a68.266212 68.266212 0 0 1 67.412884 68.266211z" fill="#333333" ></path>' +
    '' +
    '</symbol>' +
    '' +
    '<symbol id="icon-yinshipin" viewBox="0 0 1024 1024">' +
    '' +
    '<path d="M1004.818 222.55c-23.718-15.35-201.366 70.599-201.366 70.599v-8.993c0-75.019-61.189-135.805-136.67-135.805h-526.581c-75.484 0-136.673 60.788-136.673 135.805v456.629c0 75.006 61.189 135.811 136.673 135.811h526.581c75.483 0 136.672-60.807 136.672-135.811v-11.149c0 0 178.705 85.223 201.366 70.599 22.653-14.617 23.711-562.349-0.002-577.685zM293.664 730.732v-437.645l346.613 218.802-346.613 218.843z"  ></path>' +
    '' +
    '</symbol>' +
    '' +
    '</svg>'
  var script = function() {
    var scripts = document.getElementsByTagName('script')
    return scripts[scripts.length - 1]
  }()
  var shouldInjectCss = script.getAttribute("data-injectcss")

  /**
   * document ready
   */
  var ready = function(fn) {
    if (document.addEventListener) {
      if (~["complete", "loaded", "interactive"].indexOf(document.readyState)) {
        setTimeout(fn, 0)
      } else {
        var loadFn = function() {
          document.removeEventListener("DOMContentLoaded", loadFn, false)
          fn()
        }
        document.addEventListener("DOMContentLoaded", loadFn, false)
      }
    } else if (document.attachEvent) {
      IEContentLoaded(window, fn)
    }

    function IEContentLoaded(w, fn) {
      var d = w.document,
        done = false,
        // only fire once
        init = function() {
          if (!done) {
            done = true
            fn()
          }
        }
        // polling for no errors
      var polling = function() {
        try {
          // throws errors until after ondocumentready
          d.documentElement.doScroll('left')
        } catch (e) {
          setTimeout(polling, 50)
          return
        }
        // no errors, fire

        init()
      };

      polling()
        // trying to always fire before onload
      d.onreadystatechange = function() {
        if (d.readyState == 'complete') {
          d.onreadystatechange = null
          init()
        }
      }
    }
  }

  /**
   * Insert el before target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var before = function(el, target) {
    target.parentNode.insertBefore(el, target)
  }

  /**
   * Prepend el to target
   *
   * @param {Element} el
   * @param {Element} target
   */

  var prepend = function(el, target) {
    if (target.firstChild) {
      before(el, target.firstChild)
    } else {
      target.appendChild(el)
    }
  }

  function appendSvg() {
    var div, svg

    div = document.createElement('div')
    div.innerHTML = svgSprite
    svgSprite = null
    svg = div.getElementsByTagName('svg')[0]
    if (svg) {
      svg.setAttribute('aria-hidden', 'true')
      svg.style.position = 'absolute'
      svg.style.width = 0
      svg.style.height = 0
      svg.style.overflow = 'hidden'
      prepend(svg, document.body)
    }
  }

  if (shouldInjectCss && !window.__iconfont__svg__cssinject__) {
    window.__iconfont__svg__cssinject__ = true
    try {
      document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
    } catch (e) {
      console && console.log(e)
    }
  }

  ready(appendSvg)


})(window)